home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 045a / lantoo7.zip / LANTOOLS.DOC next >
Text File  |  1991-07-16  |  36KB  |  801 lines

  1.                          Devont Software's
  2.                        LANTools Version 1.0
  3.                             May 3, 1991
  4.  
  5.                          ╒══════════════╕
  6.                          │ Introduction │
  7.                          ╘══════════════╛
  8. As a Systems Administrator or one who creates networks for a
  9. living, you probably already know that the glue that holds these
  10. complex systems together is the little Batch files and utilities.
  11. Devont Software's LANTools is a collection of such utilities
  12. designed to make your life a little easier.
  13.  
  14.                          ╒══════════════╕
  15.                          │ Requirements │
  16.                          ╘══════════════╛
  17. Most of the functions in LANTools operate directly with the Novell
  18. Bindery information.  Because of this integration with Netware,
  19. LANTools will not work on any other network type, or on stand-alone
  20. machines.  Besides that small requirement, you should have the
  21. following resources available:
  22.  
  23.  
  24. √    IBM Personal Computer or Compatible.
  25.  
  26. √    256K RAM Free or more
  27.  
  28. √    VGA, EGA, CGA, Mono, or Hercules Monitors are supported
  29.  
  30. √    Novell Netware 2.1x and above, or ELS versions (versions below
  31.      2.1x may not support the printing functions)
  32.  
  33.                    ╒══════════════════════════╕
  34.                    │ Registration and Support │
  35.                    ╘══════════════════════════╛
  36. LANTools is not free software.  If is not and will never be in the
  37. public domain.  You are granted a limited license to test the program
  38. to see if it fits in your environment.  If you use any of the utilities
  39. contained in this package after a 30 day trial period, you need to
  40. support our development efforts by sending a check or money order
  41. for $75.00 per site in US Funds to:
  42.  
  43.                          Devont Software
  44.                            85 Brandon
  45.                        Conroe, Texas 77302
  46.                       BBS - (409) 273-3112
  47.                         CIS: 70421,1506
  48.  
  49. Technical support and upgrades are available by calling our Technical
  50. Support Bulletin Board (BBS).  We are open 24 hours a day, 7 days a
  51. week, and support 300-2400bps.  We would like to hear from you if you
  52. have any suggestions, improvement ideas, customization requests or
  53. complaints.  We take them all.  You can call our tech support
  54. telephone number between the hours of 7pm and 10pm CST.  We would like
  55. to hear from you.  (409) 321-3220.  Weekends from noon to 7pm CST.
  56.  
  57.                           ╒═════════════╕
  58.                           │ Conventions │
  59.                           ╘═════════════╛
  60. In the functional descriptions below, the following conventions are
  61. used:
  62.  
  63. [option]       Options enclosed in brackets are optional.
  64. /x=            Lettered options are required parameters.
  65. FILESPEC       Any file specification, such as *.EXE, z:\joe.txt
  66. FILE.EXT       Any valid Filename, such as z:\public\joe.txt
  67.  
  68.                          ╒═════════════════╕
  69.                          │ LANTools Attach │
  70.                          ╘═════════════════╛
  71.  
  72. Description:   LANTools Attach is functionally equivalent to Netware's
  73.                ATTACH command, with the major difference in that
  74.                the interface is much prettier.  Users can select a
  75.                file server that is not already attached by using a
  76.                bouncebar menu.  Attach prompts the user for
  77.                required information, and tells them whether the
  78.                attachment was successful.
  79.  
  80. Use:           LANTools Attach [/q]
  81.  
  82. Parameters
  83.  
  84. /q             Use "Quiet Mode."  Do not clear the screen after
  85.                the program has completed.
  86.  
  87. /c             (Color - Optional) Select a color from 1 -4
  88.  
  89.  
  90.                    ╒══════════════════════════╕
  91.                    │ LANTools Bulletin Master │
  92.                    ╘══════════════════════════╛
  93.  
  94. Description:   LANTools BBS allows the system administrator to set
  95.                up ASCII text files, then display them to particular
  96.                groups of users upon login, or from a menu item.
  97.                Using this feature, you can notify your users of any
  98.                events, procedures, or policies.
  99.  
  100.                If you specify multiple text files, BBS will
  101.                display a bouncebar menu of available bulletins,
  102.                and will allow the user to point and shoot the
  103.                bulletins he wants to read.
  104.  
  105. Use:           BBS /f=FILESPEC [/g=GROUP,GROUP,GROUP] [/q]
  106.  
  107. Example:       LANTools BBS /f=z:*.bbs /g=ADMIN,TECH
  108.  
  109. Parameters
  110.  
  111. /f             (Filespec - Required)  Can be any filename, or group
  112.                of files. You can add any fully qualified pathname, one
  113.                filename, etc.
  114.  
  115. /g             (Groups - Optional)  BBS will check to see that the user
  116.                running the program is a member of this group (or
  117.                several groups separated by a comma) if this
  118.                optional parameter is used.  If you do not specify
  119.                a group, BBS will assume EVERYONE can read the
  120.                bulletins specified.
  121.  
  122. /q             (Quiet Mode - optional):  Do not display any message
  123.                if no bulletin files are available.
  124.  
  125. /c             (Color - Optional) Select a color from 1 -4
  126.  
  127.  
  128. Text File      When creating a text file for display in BBS, the
  129.   Notes        very first line can contain a title.   To display
  130.                the title when multiple text files are available,
  131.                use the following format:
  132.  
  133.                ^^This is the Title^^
  134.                ..Rest of ASCII text file
  135.  
  136.                             ╒══════════════════╕
  137.                             │ LANTools Capture │
  138.                             ╘══════════════════╛
  139.  
  140. Description:   LANTools Capture is functionally equivalent to
  141.                Netware's CAPTURE command.  With LANTools Capture,
  142.                you can redirect your LPT1-4's output to any
  143.                defined network queue, or end a capture session,
  144.                and return print operations to a local printer.
  145.                Capture does all this with complete error checking
  146.                and friendly interfacing.
  147.  
  148.                If you are attached to multiple servers (via
  149.                Netware's ATTACH or LANTools' ATTACH command), you
  150.                can press the <Spacebar> while viewing the Print
  151.                Queue listing to change to the next server.  You can
  152.                then capture to a queue on another server.
  153.  
  154. Use:           LANTools Capture [/q]
  155.  
  156. Parameters:
  157.  
  158. /q             (Quiet Mode - optional):  Do not clear the screen
  159.                when the program completes.
  160.  
  161. /c             (Color - Optional) Select a color from 1 -4
  162.  
  163.                             ╒════════════════════╕
  164.                             │ LANTools CheckPass │
  165.                             ╘════════════════════╛
  166.  
  167. Description:   LANTools CheckPass is a simple utility that allows you to
  168.                prompt the user for a password.  If the correct password
  169.                is entered, a DOS ERRORLEVEL of 1 is returned.  Incorrect
  170.                passwords return a DOS ERRORLEVEL of 0.
  171.  
  172. Parameters:
  173.  
  174. /p=Password    (Required Parameter):  This parameter tells CheckPass what
  175.                the correct password is.  Not case sensitive.
  176.  
  177. /c              (Color - Optional) Select a color from 1 - 4.
  178.  
  179. /q              (Quiet Mode - Optional):  Do not clear the screen when the
  180.                 program completes.
  181.  
  182.  
  183.                            ╒═══════════════════╕
  184.                            │ LANTools IsMember │
  185.                            ╘═══════════════════╛
  186.  
  187. Description:   LANTools IsMember is a batch file enhancer.  This
  188.                utility allows you to determine if a user is a
  189.                member of a particular group.  LANTools IsMember
  190.                returns a DOS ERRORLEVEL that you can test and
  191.                perform conditional branching.
  192.  
  193. Use:           LANTools IsMember /g=GROUP1,GROUP2
  194.  
  195. Parameters:
  196.  
  197. /g             (Group(s) - Required) Specify the group (or groups
  198.                separated with a comma) to check.
  199.  
  200. /q             (Quiet Mode - optional):  Do not clear the screen
  201.                when the program completes.
  202.  
  203. /c             (Color - Optional) Select a color from 1 -4
  204.  
  205. Returns:       ERRORLEVEL 1 = User is a member of at least one of the
  206.                specified groups.
  207.  
  208.                ERRORLEVEL 0 = User is NOT a member of at least one of the
  209.                specified group(s).
  210.  
  211.  
  212.                             ╒═══════════════╕
  213.                             │ LANTools List │
  214.                             ╘═══════════════╛
  215.  
  216. Description:   LANTools List is a simple file viewer for ASCII
  217.                text files.  I'm sure you have seen programs like
  218.                LIST, BROWSE, or maybe you have written your own.
  219.                This program is a simple version of those, but in a
  220.                form that even the most computer-illiterate users
  221.                can use without getting overly confused.  In
  222.                addition, this program follows the other LANTools
  223.                in the interface, giving your system a colorful,
  224.                fluid feel.
  225.  
  226. Use:           LANTools List [/f=FILE.EXT] [/q] [/c=1-4]
  227.  
  228. Parameters
  229.  
  230. /f             (FileName - Optional Parameter): any valid file
  231.                name, such as Z:FRED.TXT.  If the file does not
  232.                exist, a message displays.  Note also the text file
  233.                to display is limited to 64K.  If a filename is
  234.                not specified, you are prompted to enter one.
  235.  
  236. /q             (Quiet Mode - optional):  Do not clear the screen
  237.                when the program finishes.
  238.  
  239. /c             (Color - Optional) Select a color from 1 -4
  240.  
  241.                                 ╒═══════════════╕
  242.                                 │ LANTools Lock │
  243.                                 ╘═══════════════╛
  244.  
  245. Description:   LANTools Lock allows you to lock your computer
  246.                while you are away at lunch or away from your desk.
  247.                You can display a brief message to those who come
  248.                to your desk and look at your screen.  Lock also
  249.                comes with a screen blanker that will activate
  250.                after a period of about 5 minutes.  Pressing a key
  251.                while the blanker is in effect restores the screen.
  252.  
  253. Use:           LANTools Lock [/m="Message Text"] [/p] [/q]
  254.  
  255. Parameters:
  256.  
  257. /m             (Message Text - Optional) Message to display when
  258.                your machine is locked.  If this parameter is not
  259.                specified, you will be prompted to enter this
  260.                information.
  261.  
  262. /p             (Password - Optional)  Password that will be used
  263.                to unlock your keyboard.  If you do not specify
  264.                this parameter, you will be prompted to enter this
  265.                information.  Maximum password length is 8 characters.
  266.  
  267. /q             (Quiet Mode - Optional) do not clear the screen
  268.                when the program has completed.
  269.  
  270. /c             (Color - Optional) Select a color from 1 -4
  271.  
  272.                                ╒═════════════════╕
  273.                                │ LANTools Logout │
  274.                                ╘═════════════════╛
  275.  
  276. Description:   LANTools Logout is functionally equivalent to
  277.                Netware's LOGOUT.EXE.  The difference is in the
  278.                interface. LANTools Logout allows you to prompt the
  279.                user with a colorful message, then reboot
  280.                (optionally) the machine when a specified time
  281.                period, or press of the enter key has been
  282.                performed.
  283.  
  284.  
  285. Use:           LANTools LOGOUT [/m="MESSAGE TEXT"] [/w=n] [/r] [/q]
  286.  
  287. Parameters
  288.  
  289. /m             (Message Text - Optional): Use this parameter if you
  290.                would like to display a message to the user after he
  291.                has logged out.  Note that when specifying a message,
  292.                you must use the " marks surrounding the message
  293.                text.  If you do not specify a message, a generic
  294.                "You Have Been Logged Out" displays.
  295.  
  296.                You can place a carat (^) in your text to display
  297.                two lines of text to the user.  For instance:
  298.                LANTools Logout /m="You Are logged out^Thank You!"
  299.  
  300.                You are limited to displaying two lines of text.
  301.                Each line of text can contain up to 60 characters.
  302.  
  303. /w             (Wait time - Optional):  Amount of time to wait before
  304.                ending the program.  If not specified, 0 is assumed, which
  305.                means to wait until <Enter> is pressed.
  306.  
  307. /r             (Reboot - Optional): Reboot the computer when the
  308.                program completes.
  309.  
  310. /q             (Quiet Mode - Optional):  Do not clear the screen when
  311.                the program is finished.
  312.  
  313. /c             (Color - Optional) Select a color from 1 -4
  314.  
  315.                                    ╒═══════════════╕
  316.                                    │ LANTools Menu │
  317.                                    ╘═══════════════╛
  318.  
  319. Description:  LANTools Menu is a simple menu builder.  You can create
  320.               a standard ASCII text file, and Menu will display the
  321.               menu items in a formatted screen.
  322.  
  323.  
  324. Use:          LANTools Menu /f=FileSpec [/c=1-4] [/q]
  325.  
  326. Returns:      DOS Errorlevel (0=ESC was pressed, 1=Item 1, 2=Item 2...)
  327.  
  328. Paramters
  329.  
  330. /f            Menu File Name to read.  Example:  LANTools Menu /f=MENU.TXT
  331.  
  332.               << Contents of MENU.TXT >>
  333.  
  334.               File Management
  335.               Logout of Network
  336.               Accounting Functions
  337.               Send a Message
  338.               Select Network Printer
  339.               Attach to File Server
  340.  
  341.               If the example file above was used, the DOS ERRORLEVEL returned
  342.               would be as follows:
  343.  
  344.               0 - No Selection was made.
  345.               1 - File Management
  346.               2 - Logout
  347.               3 - Accounting
  348.               4 - Send a Message
  349.               5 - Select Network Printer
  350.               6 - Attach to File Server
  351.  
  352.               You can process this ERRORLEVEL in a batch file.  For more
  353.               information about DOS ERRORLEVELs and batch files, please
  354.               see your handy-dandy DOS manual.  Also see SAMPLE.BAT for
  355.               an example of LANTools Menu.
  356.  
  357.  
  358. /c            Color for Menu.  1-4 are accepted
  359.  
  360. /q            Do not clear the screen when finished.
  361.  
  362.  
  363.                                  ╒══════════════════╕
  364.                                  │ LANTools Message │
  365.                                  ╘══════════════════╛
  366.  
  367. Description:   LANTools Message is a simple utility that allows
  368.                you to display messages to your users in a
  369.                formatted, consistent and colorful way.  Users
  370.                do not need to have ANSI.SYS loaded, nor do you
  371.                have to check for monitor type.
  372.  
  373. Use:           LANTools Message /m="Message Text" [/w=n] [/q]
  374.  
  375. Parameters
  376.  
  377. /m             (Message Text - Required):  This parameter tells
  378.                LANTools Message what to display.  Note that the
  379.                message text must be surrounded by the quotation
  380.                (") marks.
  381.  
  382.                You can place a carat (^) in your text to tell Message
  383.                to break the text into two lines.  For instance:
  384.                LANTools Message /m="Hello There^Welcome Aboard"
  385.  
  386.                You are limited to displaying two lines of text.
  387.                Each line of text is limited to 60 characters.
  388.  
  389. /w             (Wait Time - Optional):  Tells LANTools Message how
  390.                long to wait before ending the program.  If you do
  391.                not specify a parameter, 0 is assumed, which means
  392.                to wait until <Enter> is pressed.
  393.  
  394. /q             (Quiet Mode - Optional):  Do not clear the screen
  395.                after the program ends.
  396.  
  397. /c             (Color - Optional) Select a color from 1 -4
  398.  
  399.                                ╒═══════════════════╕
  400.                                │ LANTools Password │
  401.                                ╘═══════════════════╛
  402.  
  403. Description:   LANTools Password is functionally equivalent to Netware's
  404.                SETPASS command.  It allows your users to change their
  405.                login password.  Difference is in the interface, and that
  406.                you can select to log the password to a text file.
  407.  
  408.                Run without parameters, PASSWORD checks to see if the user's
  409.                password is about to expire (within 3 days).  If so, the
  410.                user is prompted to enter his old and new password.  If
  411.                correct, the user's password is changed at the file server.
  412.  
  413.                If the /l=LOG parameter is used, PASSWORD writes all
  414.                password activity to a file called PW.LOG in the current
  415.                directory.  Be careful!  This feature is not meant for
  416.                any other reason than for the systems administrator to
  417.                track and document passwords used on his/her system.
  418.                Letting the PW.LOG file into the wrong hands, and your
  419.                system security will go down the drain.
  420.  
  421. Use:           LANTools Password [/f] [/l=FILE.EXT]
  422.  
  423.  
  424. Parameters
  425.  
  426. /f             "Force" the password change.  This could be used as a menu
  427.                selection item, so the users can change their password
  428.                whenever they want to. Without this parameter, PASSWORD
  429.                checks to see if the user's password is almost expired.
  430.                If not, the program ends.
  431.  
  432. /l             Log all password change activity into the specified file.
  433.                For example:  LANTools Password /f /l=f:\dat\pw.dat
  434.  
  435.                Note:  You should Hide the directory that contains the
  436.                password log file to keep prying eyes out of it.  Also,
  437.                remember that the users must have Write, Modify, Read
  438.                and Open rights to this directory.  If the file does
  439.                not already exist, they must also have Create rights.
  440.  
  441.                Example Rights for directory that contains pw log file:
  442.  
  443.                Netware 386 - [ R W M F   ]
  444.                Netware 286 - [ R W M O S ]
  445.  
  446.  
  447.                                  ╒═══════════════╕
  448.                                  │ LANTools Send │
  449.                                  ╘═══════════════╛
  450.  
  451. Description:   LANTools Send is functionally equivalent to
  452.                Netware's SEND.EXE.  With LANTools Send, however,
  453.                the user interface is quite a bit more friendly and
  454.                colorful.
  455.  
  456.                If you are attached to multiple servers (via Netware's
  457.                ATTACH or LANTools' ATTACH command), you can send
  458.                messages to users on other servers by using the
  459.                <Spacebar> while viewing the user list.
  460.  
  461. Use:           LANTools Send [/q]
  462.  
  463. Parameters
  464.  
  465. /q             (Quiet Mode - Optional) Do not clear the screen
  466.                after the program ends.
  467.  
  468. /c             (Color - Optional) Select a color from 1 -4
  469.  
  470.                               ╒══════════════════╕
  471.                               │ LANTools TimeOut │
  472.                               ╘══════════════════╛
  473.  
  474. Description:   LANTools TimeOut is a program that waits until a
  475.                specified time is reached, then returns a DOS
  476.                ERRORLEVEL.  The program can be aborted by entering
  477.                in a specified password, which then a different DOS
  478.                ERRORLEVEL is returned.  This returned value can be
  479.                tested in a batch file.  A common use for this
  480.                utility is in Automated Tape procedures, such as
  481.                performing an automatic backup at 02:00.
  482.  
  483.                << Example TAPE.BAT >>
  484.  
  485.                @echo off
  486.                cls
  487.                :LOOP
  488.                LANTools TimeOut /t=02:00 /p=wierd
  489.                if errorlevel 1 goto TAPE
  490.                if errorlevel 0 goto EXIT
  491.                :TAPE
  492.                tna2tape /a /q
  493.                goto LOOP
  494.                :EXIT
  495.  
  496.  
  497. Use:           LANTools TimeOut [/t=HH:MM] [/p=xxxxxxx]
  498.  
  499. Parameters
  500.  
  501. /t             (Time - Optional)  If specified, this is the time
  502.                that must be reached in order for TimeOut to end.
  503.                If not specified, you will be prompted to enter
  504.                this information.  Note:  Use 24 Hour Military
  505.                time!
  506.  
  507. /p             (Password - Optional) If specified, this is the
  508.                password needed to abort the program.  If not
  509.                specified, you will be prompted for this
  510.                information.
  511.  
  512. /q             (Quiet Mode - Optional) Do not clear the screen
  513.                after this program ends.
  514.  
  515. /c             (Color - Optional) Select a color from 1 -4
  516.  
  517.          TimeOut Returns the following DOS ERRORLEVELS:
  518.                  1 = Time Reached.
  519.                  0 = Password Entered Correctly
  520.  
  521.                              ╒═════════════════╕
  522.                              │ LANTools WhoAmI │
  523.                              ╘═════════════════╛
  524.  
  525. Description:   LANTools WhoAmI provides an informational display
  526.                containing vital information about the user who
  527.                is running it.  Information such as the password
  528.                expiration date, connection number, ID number and
  529.                current print queue selected is displayed in a
  530.                nice box in the middle of the screen.  The user
  531.                cannot change any of this information within this
  532.                function.
  533.  
  534. Use:           LANTools WhoAmI [/q] [/c=1]
  535.  
  536. Parameters
  537.  
  538. /c             (Color - Optional) Specify a color from 1 - 4
  539.  
  540. /q             (Quiet Mode - Optional) Do not clear the screen when
  541.                this function ends.
  542.  
  543.  
  544.  
  545.                              ╒═════════════════╕
  546.                              │ LANTools YesBox │
  547.                              ╘═════════════════╛
  548.  
  549. Description:   LANTools YesBox is another batch file enhancer.
  550.                With YesBox, you can place a message on the screen,
  551.                and have the user respond with the up or down arrow
  552.                keys to select either "Yes" or "No". Depending on
  553.                what the user selects, a DOS ERRORLEVEL is
  554.                returned.  This returned value can be tested in a
  555.                batch file for conditional branching.  You probably
  556.                have a utility that does this for you already, but
  557.                not as friendly and colorful as this one is!
  558.  
  559.                The user cannot break out of this prompt.  The only
  560.                valid keys while in this function are the Up and
  561.                Down arrow keys, and <Enter>.
  562.  
  563. Use:           LANTools YesBox [/m="Message Text"] [/q]
  564.  
  565. Parameters
  566.  
  567. /m             (Message Text - Optional)  Whatever text you
  568.                specify in this parameter will be used as the title
  569.                for the yes/no box.  If you do not specify a
  570.                parameter for this function, "Are You Sure" will be
  571.                used.  Note that you must surround your text with
  572.                quotation (") marks, and are limited to 40
  573.                characters.
  574.  
  575. /q             (Quiet Mode - Optional)  Do not clear the screen
  576.                when the program ends.
  577.  
  578. /c             (Color - Optional) Select a color from 1 -4
  579.  
  580.       LANTools Yesbox Returns the following DOS ERRORLEVELS
  581.  
  582.                1 = The "Yes" option was selected.
  583.                2 = The "No" option was selected.
  584.  
  585.                               ╒═══════╕
  586.                               │ Notes │
  587.                               ╘═══════╛
  588.  
  589. We are planning the following enhancements to LANTools:
  590.  
  591. 1.   Rolodex/Address Manager tied to EEMail's databases.
  592. 2.   Map Assistant
  593. 3.   Send/Receive Files between users.
  594.  
  595. If you have any ideas for enhancements, please let us know!  While
  596. we're here, here's a plug:  Try Einstein Electronic Mail!  You can
  597. find it on CIS, or on our support BBS.  You'll find the same easy-to
  598. use functions in a professional, friendly electronic mail program for
  599. Novell Networks.
  600.  
  601.                             ╒══════════════════╕
  602.                             │ Revision History │
  603.                             ╘══════════════════╛
  604.  
  605. Date           Version   Description
  606. =========================================================================
  607. 05-03-91       1.0       Initial Release
  608. =========================================================================
  609. 05-04-91       1.01      Changes to .DOC to show /c options,
  610.                          /r=REBOOT in LOGOUT was missing in code.
  611. =========================================================================
  612. 05-07-91       1.02      Missing multiple group checking in IsMember.
  613.                          Added Online help when running LANTools without
  614.                          parameters.
  615. =========================================================================
  616. 05-10-91       1.03      SEND now shows users who are logged on.  Also
  617.                          added some information when a user is selected
  618.                          to send a message.
  619.  
  620.                          Fixed a bug in MESSAGE that converted the text to
  621.                          lower case, and added code to allow up to two
  622.                          lines in most /m options.
  623. =========================================================================
  624. 06-08-91       1.04      Fixed minor interface bugs.  You'll probably not
  625.                          notice most of them, but they bugged me.  For
  626.                          instance, when selecting a user in SEND, the
  627.                          light bar is returned to that user after the
  628.                          message is sent.  Same kinda thing for CAPTURE.
  629. =========================================================================
  630. 06-17-91       1.05      Another maintenance release.  Haven't heard much
  631.                          from the users of the program, but we know you're
  632.                          out there, the download count gets pretty high on
  633.                          CompuServe!  Maybe you just hate this package...
  634.                          If so, leave us a note and tell us!  We'd like to
  635.                          know what you think.  This release, we worked on
  636.                          the CAPTURE command.  Now the user's previous
  637.                          capture flags are used and displayed.  You'll notice
  638.                          the extra screens when the program is executed.
  639.  
  640.                          Another minor one, the color parameters were ignored
  641.                          in SEND and CAPTURE.  This is fixed.  Still have
  642.                          to work on the colors for /c=2,3 and 4.  They're
  643.                          pretty ugly right now...
  644. =========================================================================
  645. 06-21-91       1.10      Added a new function, PASSWORD.  This allows you
  646.                          to test your user's password.  If it close to
  647.                          expiring (within 3 days), PASSWORD will prompt
  648.                          your users for their password, and change it in
  649.                          the bindery.  This function is the only reason
  650.                          I can think of right now to own a laptop.  Instead
  651.                          of staring at the walls waiting for a plane, I was
  652.                          able to get some work done.  Now if only I had
  653.                          a cellular modem...
  654.  
  655.                          Another new one, MENU, allows you to create
  656.                          a bounce-bar menu.  Supply the file name containing
  657.                          the menu items, and go.  Returns a DOS ERRORLEVEL
  658.                          depending on the item selected.
  659.  
  660.                          SEND was totally changed in this release.  Now you
  661.                          can send messages to groups.  More information
  662.                          and cleaner interface.
  663.  
  664.                          SEND and CAPTURE received a "Scroll Bar" function.
  665.                          This helps the user tell where he is in the list
  666.                          of things.
  667.  
  668.                          CAPTURE had an invalid maximum window length,
  669.                          which "shadowed out" the userid in the footer
  670.                          line if more than 11 print queues were available.
  671.  
  672.                          LIST was changed a bit.  If you do not specify
  673.                          a file name (/f=filespec) on the command line,
  674.                          LIST will prompt you for one.
  675.  
  676.                          This version has also changed the way users are
  677.                          prompted for their password in some functions.
  678.                          Now, TIMEOUT and LOCK display "*" instead of
  679.                          displaying the text of the password.
  680.  
  681.                          If a user does not enter a message text in LOCK,
  682.                          a default of "I Am Away From My Desk" is now used.
  683.  
  684.                          The SAMPLE.BAT changed to add new functions.
  685.                          Re-Run this again to see what's new.  Edit that
  686.                          batch file to see how you can interface this
  687.                          stuff...
  688. =========================================================================
  689. 06-24-91       1.11      Maintenance Release (so soon, you ask?)
  690.  
  691.                          Everyone bugged me about not verifying the NEW
  692.                          password in PASSWORD.  That's been corrected.
  693.                          The user is asked to enter his new password
  694.                          twice in this function.  Also changed some
  695.                          messages the user receives when something
  696.                          happens to clarify the situation.
  697.  
  698.                          The User Listing Window box in SEND was 2 lines
  699.                          too long.  Woops.  Should have looked at the
  700.                          code for CAPTURE, it was the exact same.
  701. =========================================================================
  702. 06-30-91       1.20      New Version 1.20
  703.  
  704.                          Added another new function, WhoAmI.  This
  705.                          is sorta like the WHOAMI.EXE program that Novell
  706.                          provides, just a little deeper.  Basically combines
  707.                          some of the functionality of the Account
  708.                          Restrictions in SysCon, WHOAMI's display, and
  709.                          some other extras...
  710.  
  711.                          LOCK received a screen blanker.  After an
  712.                          inactivity period of about 5 minutes, the
  713.                          screen will go blank, and a spinner will appear
  714.                          in the lower right corner of your screen.  This
  715.                          will continue until a key is pressed.  Fixed
  716.                          a few minor interface problems in LOCK as well.
  717.                          For instance, when pressing the <Esc> key to
  718.                          type the password, if <Esc> is pressed again,
  719.                          LOCK does not display the "Invalid Password"
  720.                          message.
  721.  
  722.                          A problem in PASSWORD was fixed that caused the
  723.                          "Minimum Password" error box to remain on the
  724.                          screen.
  725.  
  726.                          The minimum password length no longer appears
  727.                          when typing the OLD password in PASSWORD.
  728.  
  729.                          Changed a parameter in PASSWORD that allows you
  730.                          to specify the drive:path\filename of the
  731.                          password log file.  For instance:
  732.  
  733.                          LANTools Password /f /l=g:\anything\new.dat
  734. =========================================================================
  735. 07-16-91       2.00      New Version 2.00
  736.  
  737.                          ATTACH did not work.  It probably never worked,
  738.                          but I did not hear anything about it, and there
  739.                          is just one server in our office so it went
  740.                          unnoticed.  This new version takes care of all
  741.                          the problems this program had.  In addition to
  742.                          the Bug fixes, the password field is blanked out
  743.                          like other password fields.
  744.  
  745.                          The most important feature of this new release
  746.                          is in the SEND and CAPTURE commands.  Both
  747.                          of these new commands now support multi-server
  748.                          environments.  If you need to capture to a
  749.                          printer on a different server, or send a
  750.                          message to a user on a remote server, you no
  751.                          longer need to make that your default server.
  752.  
  753.                          SEND now allows users with Supervisor
  754.                          equivalence to send "anonymous" messages.  This
  755.                          means that your user ID is not sent along with
  756.                          the message (just like BROADCAST from the
  757.                          file server).
  758.  
  759.                          CAPTURE received many other small changes, most
  760.                          have to do with Multi-Server environments.  Other
  761.                          changes include the ability to End Capture from
  762.                          any port (previously it selected only your default
  763.                          port).  Many Interface changes.
  764.  
  765.                          A new command, CheckPass has been added. This is
  766.                          a very simple utility that allows you to prompt
  767.                          the user for a password.  If entered correctly,
  768.                          a DOS ERRORLEVEL of 1 is returned.  Incorrect
  769.                          entries return a DOS ERRORLEVEL of 0.
  770. =========================================================================
  771.  
  772.                                ╒════════════╕
  773.                                │ Known Bugs │
  774.                                ╘════════════╛
  775.  
  776. No program is bug free.  We try to make programs that do their job, but
  777. some bugs inevitably crawl into programs.  That's a fact of life.  If you
  778. find a bug, please let us know so we can correct it.  The following is
  779. a list of bugs we know about and are working to correct:
  780.  
  781. ATTACH - In Netware 386, if you do not use the command "SET UNENCRYPTED
  782. PASSWORDS = OFF", ATTACH will not work.  I would not recommend that you
  783. set this option at the file server just to use ATTACH, since Netware's
  784. security may be compromised if you do.  If you are using pre 3.00 shells,
  785. or are using Netware 286 version 2.1x, then you are already allowing
  786. unecrypted passwords, and you will not notice this problem.  We are
  787. working on this one...
  788.  
  789. PASSWORD - In Netware 386, if you are using Encrypted Passwords, PASSWORD
  790. will not work.  Password will flag you that the server is encrypted,
  791. and the password will not be changed.
  792.  
  793.  
  794.                                  ╒════════╕
  795.                                  │ Notice │
  796.                                  ╘════════╛
  797.  
  798.               Netware is a trademark of Novell, Incorporated.
  799.      IBM is a trademark of International Business Machines, Incorporated.
  800.  All other trademarks mentioned are trademarks of their respective companies.
  801.